receipt stamp - Spanish English Dictionary